c478b45ddffd2e6fb30d1aabc27430ec76f81575,python/src/com/jetbrains/python/psi/impl/PyNonlocalStatementImpl.java,PyNonlocalStatementImpl,deleteChildInternal,#ASTNode#,48

Before Change



  @Override
  public void deleteChildInternal(@NotNull ASTNode child) {
    if (ArrayUtil.contains(child.getPsi(), getVariables())) {
      final ASTNode commaNode = PyPsiUtils.getAdjacentComma(child);
      if (commaNode != null) {
        deleteChildInternal(commaNode);
      }
    }
    super.deleteChildInternal(child);

After Change


  }

  @Override
  public void deleteChildInternal(@NotNull ASTNode child) {
    PyPsiUtils.deleteAdjacentComma(this, child, getVariables());
    super.deleteChildInternal(child);
  }
}